package com.doit.day02;

import redis.clients.jedis.Jedis;

import java.util.ArrayList;
import java.util.Random;

public class HeroDemo {
    public static void main(String[] args) throws InterruptedException {

        Jedis redis = new Jedis("linux01", 6379);


        //所有的英雄给放在一个集合里面   让他随机的出场
        ArrayList<String> list = new ArrayList<>();
        //添加英雄
        list.add("酒桶");
        list.add("老王");
        list.add("西吧");
        list.add("高老庄");
        list.add("冠雨");
        list.add("小涛");
        list.add("小旭");
        list.add("小飞");
        list.add("熊猫");
        list.add("行行");

        //随机的出场的英雄==》    英雄确定以后放在redis中==》 sorted set  用 incrby
        while (true) {
            int i = new Random().nextInt(list.size());
            String hero = list.get(i);
            redis.zincrby("hero", 1, hero);
            Thread.sleep(new Random().nextInt(300));
        }


    }
}
